blended payment - French English Dictionary